put up a fight - Französisch Englisch Wörterbuch